Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.10.2017, 15:52
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 789

Подгрузка при скролле.
Привет.Делаю сабж.
var startFrom = 10;
    var url = window.location.href;
    var uri_path = parse_url(window.location.href).path;
    var uri_script = parse_url(window.location.href).script;

$(document).ready(function() {
uri_ajax();
});


function uri_ajax(){

            $.ajax({
                url: '/scrols.php',
                method: "POST",
                data: {"startFrom" : startFrom,"uri_type":uri_path},
				success : function (data) {
				data = jQuery.parseJSON(data);

				for(var i=0; i<data.length; i++){
					callback(data[i],data[i].slug);
					}					
						}				
				});
			   
}


В data массив данных из базы.Новости. data[i].slug адрес страницы с новостью.Страниц 9.

function callback(data,uri){

$(window).scroll(function(){ 
	if(((($(window).scrollTop()+$(window).height()))>=$(document).height()) && !inProgress){
	
	        $.ajax({
                url: '/'+uri_path+'/'+uri+'.html',
                method: "POST",
                data: {"uri_slug":data,"uri_type":uri_path},
				success : function (data) {
					$("#controller_wrap").append(data);					
				}
				}).done(function(data){});
				
}
return false;
}) 

}


Не могу догнать как остановить подгрузку при определённом условии и как остановить выполнение первого запроса.Т.е. вижу в консоле,что при прокрутке он выполняется столько раз,сколько новостей.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Показать блок(подвал) при скролле, который изначально расположен под блоком с контент sergiu920 Элементы интерфейса 0 11.10.2016 14:41
Подгрузка картинок при скроллинге Александр141 Серверные языки и технологии 1 15.05.2013 18:36
Прозрачный текст при скролле леха310596 Элементы интерфейса 3 23.04.2013 20:38
Динамическая подгрузка контента при прокрутке assd18 AJAX и COMET 11 14.03.2013 14:05
Подгрузка контента в определённый DIV при нажатии на ссылку, без перезагрузки страниц Flashton Events/DOM/Window 0 10.03.2010 19:53